Big Huge Thesaurus

Italian lira

noun